package com.anyou.mall.bucket.dto;

import com.anyou.common.annotation.Excel;
import com.anyou.common.core.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/**
 * 退还桶押金审核对象 use_return_bucket_audit
 *
 * @author ruoyi
 * @date 2023-10-11
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper=false)
@ApiModel(value = "退还桶押金审核dto")
@TableName(value = "use_return_bucket_audit")
public class BucketAuditDto
{
    private static final long serialVersionUID = 1L;




    /** 用户名称 */
    @ApiModelProperty("用户名称")
    @Excel(name = "用户名称")
    private String nickName;
    /** 用户手机号*/
    @ApiModelProperty("用户手机号")
    @Excel(name = "用户手机号")
    private String phoneNumber;

    /** 审核状态（0待审核，1通过，2不通过） */
    @ApiModelProperty("审核状态（0待审核，1通过，2不通过）")
    @Excel(name = "审核状态", readConverterExp = "0=待审核，1通过，2不通过")
    private Long auditStatus;

    @ApiModelProperty("用户类型（0普通用户，1合伙人）")
    @Excel(name = "用户类型（0普通用户，1合伙人）")
    private Integer userType;

    @ApiModelProperty(value = "当前页数",required = true)
    private Integer pageNum;

    @ApiModelProperty(value = "每页显示的数据条数",required = true)
    private Integer pageSize;
    @ApiModelProperty(value = "开始时间,格式：2020-11-02")
    private String beginCreateTime;
    @ApiModelProperty(value = "结束时间,格式：2020-11-02")
    private String endCreateTime;



}
